Перевод: с английского на русский

с русского на английский

языки типа

  • 1 Xbase

    общее название класса языков программирования, базирующихся на языке для СУБД dBASE корпорации Ashton-Tate
    см. тж. database

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > Xbase

  • 2 conversion

    1. результат преобразования
    2. преобразование частоты
    3. преобразование типов
    4. преобразование
    5. переход (из одного состояния в другое)
    6. передел
    7. перевод (из одной системы измерения в другую)
    8. освобождение от дробей (мат.)
    9. конвертирование
    10. конверсия

     

    конверсия
    Переработка жидкого или газообразного топлива для получения Н2 или его смесей с СО, использ. как газы-восстановители в металлургии, процессах и органич. синтезе. Наиб. экономич. для к. метан (природный газ). Различают каталитич. и высокотемп-рную к. природ. газа. Каталитич. к. проводят с вод. паром в трубч. печах с внеш. обогревом (паровая к.), а также с парокислородной смесью в аппаратах шахтного типа при неб. (15—20 МПа) и повыш. (200-300 МПа) давл. Наилучший катализатор — никел. с добавками. Высокотемп-рную к. ведут без катализаторов при 1350— 1450 °С и s 300-350 МПа; при этом почти полностью метан и др. углеводороды окисл. О2 до СО и Н2.
    [ http://metaltrade.ru/abc/a.htm]

    конверсия
    1. Обмен валюты данной страны на иностранные валюты. 2. Изменение условий ранее выпущенного государственного займа, обычно заключающееся в понижении процента или изменении срока его погашения. 3. Перевод оборонной промышленности на выпуск продукции невоенного назначения.
    [ http://slovar-lopatnikov.ru/]

    Тематики

    EN

     

    передел
    Переработка материала, в результате которой изменяются его химические состав, физические и механические свойства и агрегатные состояние, как в совокупности, так и некоторые из них.
    [ http://www.manual-steel.ru/eng-a.html]

    Тематики

    EN

     

    преобразование
    Примеры сочетаний:
    ~ table - таблица перекодировки.
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

     

    преобразование типов
    Преобразование значений некоторого типа данных к значениям другого типа.
    [ ГОСТ 28397-89]

    Тематики

    EN

     

    преобразование частоты
    Процесс линейного переноса полосы частот, занимаемой сигналом, в другую область частотного спектра с инверсией или без нее.
    [Л.М. Невдяев. Телекоммуникационные технологии. Англо-русский толковый словарь-справочник. Под редакцией Ю.М. Горностаева. Москва, 2002]

    Тематики

    • электросвязь, основные понятия
    • электротехника, основные понятия

    EN

     

    результат преобразования
    конверсия


    [Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]

    Тематики

    Синонимы

    EN

    3.7 конвертирование (conversion): Процесс перемещения документов с одного носителя на другой или из одного формата в другой. Ср. миграция (см.3.11).

    Источник: ГОСТ Р ИСО 15489-1-2007: Система стандартов по информации, библиотечному и издательскому делу. Управление документами. Общие требования оригинал документа

    61. Преобразование типов

    Conversion

    Преобразование значений некоторого типа данных к значениям другого типа

    Источник: ГОСТ 28397-89: Языки программирования. Термины и определения оригинал документа

    Англо-русский словарь нормативно-технической терминологии > conversion

  • 3 programming language

    1. язык программирования

     

    язык программирования
    Язык, предназначенный для представления программ.
    Примечание
    К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания
    [ ГОСТ 28397-89]

    Тематики

    EN

    ОСНОВНЫЕ ПОНЯТИЯ

    1 Язык программирования

    Programming language

    Язык, предназначенный для представления программ.

    Примечание - К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания

    Источник: ГОСТ 28397-89: Языки программирования. Термины и определения оригинал документа

    Англо-русский словарь нормативно-технической терминологии > programming language

  • 4 assumed-size aggregate

    1. агрегат подразумеваемого размера

     

    агрегат подразумеваемого размера
    Формальный параметр типа агрегат, диапазон изменения индексов которого определяется соответствующим фактическим параметром.
    [ ГОСТ 28397-89]

    Тематики

    EN

    39. Агрегат подразумеваемого размера

    Assumed-size aggregate

    Формальный параметр типа агрегат, диапазон изменения индексов которого определяется соответствующим фактическим параметром

    Источник: ГОСТ 28397-89: Языки программирования. Термины и определения оригинал документа

    Англо-русский словарь нормативно-технической терминологии > assumed-size aggregate

  • 5 adjustable-size aggregate

    1. агрегат регулируемого размера

     

    агрегат регулируемого размера
    Формальный параметр типа агрегат с переменным диапазоном изменения индексов.
    [ ГОСТ 28397-89]

    Тематики

    EN

    40. Агрегат регулируемого размера

    Adjustable-size aggregate

    Формальный параметр типа агрегат с переменным диапазоном изменения индексов

    Источник: ГОСТ 28397-89: Языки программирования. Термины и определения оригинал документа

    Англо-русский словарь нормативно-технической терминологии > adjustable-size aggregate

  • 6 (*)FUCK

    надо ли это слово переводить, после стольких американских фильмов? И так уж чересчур много в этом звуке для сердца русского слилось. См. рис. (Знакомые "fuck" и "мама" на питерской стенке. Так языки и взаимопроникают. Автор надписи, наверное, имел в виду "motherfucker", но не сообразил, как написать. Наша книга - незаменимое пособие для писателей на заборе - тогда еще не вышла).
    Это наиболее жесткое и популярное ругательство в американском английском. И в плане употребления, и в смысле богатства словарного гнезда. С ним всего настолько много связано, что об этом пришлось писать отдельно (см. главу: Глава 2. Главное американское слово, или 450 лет от fucker'а до motherfucker'а.) Но что там глава! Про одно это слово есть целая монография ("The F Word", J. Sheidlower, Ed., Random House, New York, 1999.). Ассоциации с ним смешат и шокируют (см. рис. (Fucking - название немецкого местечка) к слову howler (HOWL)).
    B принципе, если иметь в виду буквальный перевод и связанные с этим словом русские производные, американское употребление становится довольно понятным. Мозги-то похоже работают, как и все остальные части тела.
    Буквально "fuck" это - трахать, иметь (*бать), а также сами "трахающиеся". Синонимы (тоже вульгарные(*)): lay, screw, ball, bang, hump, shaft. Официальные термины: copulate (with), have coitus, have sexual intercourse, fornicate.
    Приведем популярные сочетания и некоторые неочевидные ассоциации.

    To fuck — помимо прямого значения, в переносном смысле означает обмануть, надуть (на*бать).

    Fucking-A — точно!, здорово! (за*бись!)

    Fuck yes! (Fuck no!) — это просто резкое, сильное yes или no. Fuck употребляется здесь в до боли знакомом качестве - для связки и усиления (их матершинники делают это, как и наши, через слово).

    What the fuck?просто сильное what (типа нашего: "Что за *б твою мать?"). Мы встречали и рекламу с ярким девизом what the fuck! (см. рис. (Такой рекламой привлекают в гей-бары)). Поясним ее для тех, кому не приходилось выпивать в американских гей-барах. В будни туда редко заходят, некогда. Вот владельцы и завлекают публику выпивкой за 1 доллар. Не обольщайтесь - весь этот дринк помещается в пластмассовой лабораторной пробирке, в каковой вам его и сервируют. Bitch - так дружески, по-доброму называют друг друга посетители подобных заведений.

    Fucking — как прилагательное может означать и отрицательную характеристику (типа: гребаный), и просто усиление: точно, абсолютно.

    Fuck off! — это уже будет означать, мягко говоря, "отстань" (если точно - отъ*бись), а также - лентяй, раздолбай (расп*здяй).

    F.O. — сокращение от fuck off, звучащее (вы помните, что это касается всех сокращений и эвфемизмов) более прилично.

    Fuck with — вовсе не заниматься этим самым с кем-то, а - напрашиваться на неприятности, нарываться, раздражать или обижать кого-то (при*бываться).

    Fuck (to) — по отношению к неодушевленному предмету, это означает невинную возню, типа попыток что-то починить. Здесь и ниже прямых русских соответствий не даем - вы легко подберете их сами, используя наши главные слова (см. главу: Глава 8. Наш самый матерный мат).

    Fuck up — потерпеть неудачу, скажем, разломать что-то или с чем-то не справиться.

    To not give a fuck — не заботиться.

    F.U.! — сокращенная форма "Fuck you!", по звучанию. Это употребление по звучанию (например "U" взамен "you") распространено - прямо очень (еще примеры: 2=to(two), 4=for (four), R=are.) К слову, F.Y. - это "финансовый год" ( fiscal year), без всяких ассоциаций с "Fuck you!".

    To fuck around — может означать и просто болтаться без дела, и, совершенно напротив, только этим делом и заниматься, around.

    Full of fuck — могучий, мужественный, полный сил.

    To mindfuck — да, вы правильно догадались, делать это самое с мозгами, в точности так у нас о бездельниках и плутах говорят.

    Синонимы-эвфемизмы fuck: eff, effer, effing, eff off, enob, ferk, firk, fiddle-bow, fiddlestick, flame, flip, fork, frick, frig, frock, funk, fuss, futz.
    Наиболее популярные мягкие формы: "four-letter word", "F-word". Смягчение для fucking - "F-ing", для бессмысленного, но наполненного эмоциями, восклицания "fuck!" - "fooey!" (да, фуй!). Последнее слово выглядит мягко, но полезно помнить, что оно на самом деле заменяет, и что "fooey on him!" фактически означает "fuck him!" Еще синонимы - to poke, to romp.
    Дадим несколько характерных иллюстраций.
    1. Пара фраз для прикола.
    Получив от нас "низшее лингвистическое", вы теперь легко переведете фразы: "Fuck you very much!" и "Fuck you, sir!". Правда, звучат они очень похоже на хорошо вам известные: "Thank you very much!" и "Thank you, sir!"? Так вот, иногда, затаив зло на собеседника, вместо "thank" ему намеренно бурчат "fuck". Разрядка для говорящего так - колоссальная (см. главу: Глава 4. Почему ругаться полезно), ну прямо как фото неприятного человека изорвать или в рожу ему плюнуть. А тому и не разобрать толком, поблагодарили его или обматерили.
    2. Реклама (двигатель прогресса).
    Недавно до рекламщиков дошло, что матерные слова, с их эмоциональной окраской, можно эффективно использовать - надо только сообразить, как. Сообразили. Официально зарегистрирована компания по производству верхней одежды French Connection United Kingdom. Которая тут же стала совершенно официально, в нормальных изданиях размещать рекламу одежды для подростков под маркой, естественно, FCUK. Подростки балдеют и шмотки со столь крутым лейблом раскупают. Правда, возмущенные родители начали кампанию по изгнанию нечестивцев. Сейчас борьба в разгаре.
    А надписи такие действительно привлекают или позволяют повыпендриваться.
    3. "Говорят, за границей культура..."
    Культурная ценность слова fuck заключается в том, что оно может быть использовано для выражения практически любых намерений, отношений и чувств. Например, любви к родному городу. Не верите? Послушайте образец американской бардовской песни на МР3 с сайта http://www.craphound.com/fucksf.html (автор - Джеймс Барнетт):
    CHORUS (т. е. припев)
    И так далее, и тому подобное. Деятели отечественной культуры! Типа... ну, сами знаете. А не слабо написать патриотическую песню, скажем "Е**ная Казань"?

    American slang. English-Russian dictionary > (*)FUCK

  • 7 application oriented language

    1. проблемно-ориентированный язык

    3.3 проблемно-ориентированный язык (application oriented language): Компьютерный язык, специально разработанный для определенного типа применений и используемый лицами, являющимися специалистами в данном типе применения.

    [МЭК 62138, пункт 3.3]

    Примечание 1 - Группы оборудования обычно характеризуются проблемно-ориентированными языками, обеспечивающими удобное приспособление оборудования к специфичным требованиям.

    Примечание 2 - Проблемно-ориентированные языки могут использоваться для обеспечения функциональных требований к системе контроля и управления и/или для установления или разработки прикладного программного обеспечения. Они могут базироваться на текстах, графике или на том и другом.

    Примечание 3 - Например, языки диаграмм блоков функций, языки, определенные МЭК 61131-3.

    Источник: ГОСТ Р МЭК 60880-2010: Атомные электростанции. Системы контроля и управления, важные для безопасности. Программное обеспечение компьютерных систем, выполняющих функции категории А оригинал документа

    Англо-русский словарь нормативно-технической терминологии > application oriented language

  • 8 high-level language

    = high level language; = high-level programming language; = HLL
    язык [программирования] высокого уровня, ЯВУ
    языки программирования уровня 3GL и выше, т. е. обеспечивающие более высокий уровень абстракции, чем языки низкого уровня (low-level language), что помогает при разработке программы сконцентрироваться на особенностях решаемой задачи, а не её реализации на конкретной аппаратной платформе. Можно сказать, что ЯВУ (например, Ada, C, FORTRAN, Java, Modula-2, Oberon или Pascal) позволяют писать программы, в большей или меньшей степени независимые от конкретного типа процессора, обеспечивают улучшенную переносимость с платформы на платформу (т. е. изолируют программиста от машины, однако ограничивают его при этом в некоторых возможностях). ЯВУ делятся на ряд классов (см. programming language).

    For a long time, the C language has been the high level language of choice for embedded systems development. — В течение длительного времени язык Си являлся основным ЯВУ, применяемым при разработке встроенных систем.

    Syn:

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > high-level language

  • 9 crib

    krɪb
    1. сущ.
    1) что-л. ограничивающее или защищающее а) стойло;
    ясли, кормушка The calf-house should be divided into separate sparred cribs ≈ Телятник нужно делить на отдельные стойла. б) закром, ларь в) горн. сруб крепи;
    костровая крепь г) тех. несущая конструкция, рама Syn: cradle д) детская кроватка( с боковыми решетчатыми стенками;
    от яслей, в которых лежал младенец Христос), изредка также колыбель Having a nurse to engage and a crib to buy. ≈ Нужно было нанять няню и купить кроватку.
    2) жилое помещение а) хижина;
    небольшая комната;
    новозел. домик на взморье, бунгало There were no confessional cribs and no candles. ≈ Не было ни исповедален, ни свечей. If it's fine George will be taking them up to his crib. ≈ Если будет хорошая погода, Джордж возьмет нас собой в свою хижину у моря. Syn: cabin, hovel б) сл. хаза, хата;
    квартира, дом;
    магазин;
    бар, кафе, ресторанчик crack a crib в) тюремная камера, тюрьма г) сл. салун;
    бордель Syn: crib-house, crib-joint
    3) рыболовецкие термины а) верша для ловли лососей (браконьерская снасть) Any legal fishing mill dam cannot have a crib. ≈ Противозаконно ставить верши на рыболовецкие сети. б) у сетей: мешок для пойманной рыбы
    4) что-л. написанное а) разг. плагиат, цитирование без разрешения автора б) (у студентов, изучающих иностранные языки) перевод на известный им язык текста на неизвестном языке, используемый как шпаргалка при переводе этого текста на экзамене или занятии
    5) перен. от 1а) диал. австрал. новозел. паек;
    перекус Crib over, the men rolled cigarettes. ≈ Закончив есть, мужчины скрутили по сигарете.
    6) жалобы, ворчание People always have their own pet cribs. ≈ У людей всегда есть свои мелкие жалобы.
    2. гл.
    1) запирать, лишать свободы (в физическом и духовном смыслах;
    в широком распространении как цитата или аллюзия на фразу Макбета из трагедии Шекспира, см. пример к cabin
    2.
    2)) The mind of Lessing was not cribbed and cabined within the narrow sphere of others. ≈ Ум Лессинга не был скован и ограничен, как у других. Syn: hamper
    2) связано со значением crib
    1. 1а) а) делить помещение на стойла б) грызть стойло (о лошадях)
    3) прикреплять к раме;
    ставить крепь
    4) связано со значением crib
    1.
    4) а) списывать, пользоваться шпаргалкой типа crib
    1. 4б) The boy cribbed the answer from a book that he was hiding. ≈ Ученик списал ответ с книжки, которую он прятал под столом. б) разг. совершать плагиат There will be no cribbing from anyone else's work! ≈ Мы никогда не пойдем на плагиат! Syn: plagiarize
    5) разг. прям., перен. воровать, красть We crib the time from play-hours. ≈ Мы можем использовать на это время для игр. Syn: pilfer, purloin, steal
    6) ворчать When I start cribbing she just laughs. ≈ Когда я начинаю жаловаться ей на жизнь, она смеется. детская кроватка;
    колыбель плетеная корзинка ясли, кормушка;
    хлев;
    стойло хижина, лачуга;
    небольшая комната (сленг) жилье;
    приют, крыша над головой;
    место для ночевки (жаргон) квартира, жилой дом, магазин ( сленг) кабак, притон( сленг) ночной клуб (американизм) (сленг) публичный дом;
    спальня в борделе (разговорное) подстрочник, ключ - interlinear * подстрочник для перевода стихов (школьное) (разговорное) шпаргалка (сленг) плагиат (жаргон) сейф, стальная камера( редкое) мелкая кража верша для ловли рыбы небольшой плот из досок (разговорное) (сленг) криббидж( карточная игра) = creche( австралийское) (новозеландское) коробка или судок с завтраком (строительство) ряж;
    сруб (горное) костровая крепь закром, ларь;
    инструментальная кладовая полость для захоронения радиоактивных отходов > public * (американизм) казна;
    казенная кормушка;
    > to feast at the public * пристроиться к казенному пирогу запирать, заключать в тесное помещение оборудовать кормушкой (разговорное) совершать плагиат, списывать;
    красть, воровать (школьное) (разговорное) списывать, сдирать, пользоваться шпаргалкой - to * out of another's exercise-book списать с чужой тетради ~ жарг. квартира, дом;
    магазин;
    to crack a crib совершить кражу со взломом crib верша для ловли лососей ~ детская кроватка (с боковыми стенками) ~ запирать, заключать в тесное помещение ~ жарг. квартира, дом;
    магазин;
    to crack a crib совершить кражу со взломом ~ разг. красть, воровать ~ ларь, закром ~ разг. плагиат (from) ~ разг. подстрочник ~ разг. совершать плагиат (from) ~ школ. списывать тайком, пользоваться шпаргалкой ~ горн. сруб крепи;
    костровая крепь ~ хижина;
    небольшая комната ~ школ. шпаргалка ~ ясли, кормушка;
    стойло

    Большой англо-русский и русско-английский словарь > crib

  • 10 by

    1. [baı] a
    1. лежащий в стороне
    2. второстепенный, необязательный
    2. [baı] adv
    1. мимо

    he passed by without a word - он прошёл мимо, не сказав ни слова

    in days gone by - в давние времена, очень давно

    2. близко, рядом
    3. в сторону

    stand /step/ by! - отойдите!, посторонитесь!

    4. придаёт глаголам put, set, lay значение откладывать
    5. амер. разг. внутрь, в дом

    come by - зайди, когда будешь проходить мимо

    6. уст. кроме того

    by and by - а) вскоре; б) уст. немедленно; сразу

    by and large - амер. вообще говоря, в общем

    stand by! - мор. приготовиться!

    by the by - кстати, между прочим

    3. [baı] prep
    1) местонахождение вблизи чего-л. у, около, рядом, возле, при

    by the fire [road, window] - у /около/ огня [дороги, окна]

    by the sea - у моря, на берегу моря

    to sit by smb. /by smb.'s side/ - сидеть рядом с кем-л. /около кого-л./

    to stand by smb. - а) стоять рядом с кем-л.; б) поддерживать кого-л., помогать кому-л.

    to walk [to drive] by smb., smth. - пройти [проехать] мимо кого-л., чего-л.

    3) движение, прохождение через какой-л. пункт через

    to travel by Moscow [by the country] - ехать через Москву [через страну]

    to come by the door [by the side entrance] - войти в дверь [через боковой вход]

    2. во временном значении указывает на приближение к какому-л. сроку или ограничение каким-л. сроком
    1) к

    by the time that... - к тому времени, когда...

    2) в течение
    1) деятеля; при отсутствии глагола передаётся твор. падежом, а тж. род. падежом:
    2) средство, орудие посредством, при помощи; обыкн. передаётся тж. твор. падежом:

    engines driven by electricity - машины, приводимые в действие электричеством

    roads linked by a bridge - дороги, соединённые мостом

    absorption of moisture by activated carbon - поглощение влаги активированным углем

    we broaden our outlook by learning languages - изучая языки, мы расширяем свой кругозор

    he began the work by collecting material - он начал работу со сбора материала

    1) способ передвижения, пересылки и т. п. по, на; передаётся тж. твор. падежом:

    by air - на самолёте, самолётом

    by bus - на автобусе, автобусом

    by airmail - воздушной почтой; авиапочтой

    2) характер действия, условия или сопутствующие обстоятельства, при которых оно протекает; в сочетании с существительным часто передаётся наречием:

    by turns - поочерёдно; попеременно

    one by one, man by man - поодиночке, по одному, один за одним

    day by day - а) каждый день; день за днём; б) с каждым днём

    two by two, by twos - по двое

    to do smth. by the hour - делать что-л. часами

    by good luck, by fortune - по счастью

    5. указывает на лицо, в интересах или в пользу которого совершается действие по отношению к

    to do one's duty by smb. - выполнить (свой) долг по отношению к кому-л.

    to act /to deal, to do/ well by smb. - поступать хорошо по отношению к кому-л.

    1) соответствие чему-л. или соотнесённость с чем-л. по, с, под

    by right [by birth, by name, by nature, by trade] - по праву [по рождению, по имени, по природе, по профессии]

    by smb.'s request - по чьей-л. просьбе

    by your permission /leave/ - с вашего позволения

    twenty degrees by F. - двадцать градусов по Фаренгейту

    to judge by smb.'s appearance [face] - судить по чьему-л. виду [лицу]

    to know smb. by sight - знать кого-л. в лицо

    to call a child by the name of smb. - давать ребёнку имя /называть ребёнка/ в честь кого-л.

    2) отцовство, редк. материнство от

    Lightning by Napoleon out of Linda - (лошадь) Лайтнинг от (жеребца) Наполеона и (кобылы) Линды

    1) меры веса, длины, объёма, по которым производится продажа на, по; передаётся тж. твор. падежом

    by the dozen, редк. by dozens - дюжинами

    to sell [to buy] by the pound /by pounds/ - продавать [покупать] на фунты /фунтами/

    to pay [to engage] by the month [by the day] - платить [нанимать] помесячно [подённо]

    8. указывает на причину, источник от

    to die by starvation /by hunger/ - умереть от голода

    to die by sword - умереть /погибнуть/ от меча

    by far, by much - намного

    ten divided by two - десять, делённое на два

    X by Dover - X п/о Дувр
    11. 1) указывает на отклонение стрелки компаса или движение к северу, югу и т. п.:

    North by East - мор. норд-тень-ост

    the island lies North by East from here - мор. остров лежит на северо-северо-восток отсюда

    2) мор. с дифферентом

    (down) by the head - с дифферентом на нос; на носу; носом вперёд

    by the stern - с дифферентом на корму; на корме; кормой вперёд

    by the right! - направо!

    by the numbers! - по подразделениям!

    by dint of - путём, посредством; с помощью (чего-л.)

    he succeeded by dint of perseverance - он добился своего благодаря упорству

    he achieved success by means of hard work - он добился успеха упорным трудом

    by virtue of - посредством (чего-л.); благодаря (чему-л.); в силу /на основании/ (чего-л.)

    by the bye, by the way - между прочим; кстати

    (all) by oneself - а) один, в одиночестве; б) один, без посторонней помощи

    to have /to keep/ smth. by one - иметь что-л. при себе /с собой/

    he has no money [papers] by him - у него при себе /с собой/ нет денег [документов]

    сочетания с предлогом by типа by God, by Jingo, by golly и др. см. под соответствующими словами

    НБАРС > by

  • 11 by

    1. [baı] a
    1. лежащий в стороне
    2. второстепенный, необязательный
    2. [baı] adv
    1. мимо

    he passed by without a word - он прошёл мимо, не сказав ни слова

    in days gone by - в давние времена, очень давно

    2. близко, рядом
    3. в сторону

    stand /step/ by! - отойдите!, посторонитесь!

    4. придаёт глаголам put, set, lay значение откладывать
    5. амер. разг. внутрь, в дом

    come by - зайди, когда будешь проходить мимо

    6. уст. кроме того

    by and by - а) вскоре; б) уст. немедленно; сразу

    by and large - амер. вообще говоря, в общем

    stand by! - мор. приготовиться!

    by the by - кстати, между прочим

    3. [baı] prep
    1) местонахождение вблизи чего-л. у, около, рядом, возле, при

    by the fire [road, window] - у /около/ огня [дороги, окна]

    by the sea - у моря, на берегу моря

    to sit by smb. /by smb.'s side/ - сидеть рядом с кем-л. /около кого-л./

    to stand by smb. - а) стоять рядом с кем-л.; б) поддерживать кого-л., помогать кому-л.

    to walk [to drive] by smb., smth. - пройти [проехать] мимо кого-л., чего-л.

    3) движение, прохождение через какой-л. пункт через

    to travel by Moscow [by the country] - ехать через Москву [через страну]

    to come by the door [by the side entrance] - войти в дверь [через боковой вход]

    2. во временном значении указывает на приближение к какому-л. сроку или ограничение каким-л. сроком
    1) к

    by the time that... - к тому времени, когда...

    2) в течение
    1) деятеля; при отсутствии глагола передаётся твор. падежом, а тж. род. падежом:
    2) средство, орудие посредством, при помощи; обыкн. передаётся тж. твор. падежом:

    engines driven by electricity - машины, приводимые в действие электричеством

    roads linked by a bridge - дороги, соединённые мостом

    absorption of moisture by activated carbon - поглощение влаги активированным углем

    we broaden our outlook by learning languages - изучая языки, мы расширяем свой кругозор

    he began the work by collecting material - он начал работу со сбора материала

    1) способ передвижения, пересылки и т. п. по, на; передаётся тж. твор. падежом:

    by air - на самолёте, самолётом

    by bus - на автобусе, автобусом

    by airmail - воздушной почтой; авиапочтой

    2) характер действия, условия или сопутствующие обстоятельства, при которых оно протекает; в сочетании с существительным часто передаётся наречием:

    by turns - поочерёдно; попеременно

    one by one, man by man - поодиночке, по одному, один за одним

    day by day - а) каждый день; день за днём; б) с каждым днём

    two by two, by twos - по двое

    to do smth. by the hour - делать что-л. часами

    by good luck, by fortune - по счастью

    5. указывает на лицо, в интересах или в пользу которого совершается действие по отношению к

    to do one's duty by smb. - выполнить (свой) долг по отношению к кому-л.

    to act /to deal, to do/ well by smb. - поступать хорошо по отношению к кому-л.

    1) соответствие чему-л. или соотнесённость с чем-л. по, с, под

    by right [by birth, by name, by nature, by trade] - по праву [по рождению, по имени, по природе, по профессии]

    by smb.'s request - по чьей-л. просьбе

    by your permission /leave/ - с вашего позволения

    twenty degrees by F. - двадцать градусов по Фаренгейту

    to judge by smb.'s appearance [face] - судить по чьему-л. виду [лицу]

    to know smb. by sight - знать кого-л. в лицо

    to call a child by the name of smb. - давать ребёнку имя /называть ребёнка/ в честь кого-л.

    2) отцовство, редк. материнство от

    Lightning by Napoleon out of Linda - (лошадь) Лайтнинг от (жеребца) Наполеона и (кобылы) Линды

    1) меры веса, длины, объёма, по которым производится продажа на, по; передаётся тж. твор. падежом

    by the dozen, редк. by dozens - дюжинами

    to sell [to buy] by the pound /by pounds/ - продавать [покупать] на фунты /фунтами/

    to pay [to engage] by the month [by the day] - платить [нанимать] помесячно [подённо]

    8. указывает на причину, источник от

    to die by starvation /by hunger/ - умереть от голода

    to die by sword - умереть /погибнуть/ от меча

    by far, by much - намного

    ten divided by two - десять, делённое на два

    X by Dover - X п/о Дувр
    11. 1) указывает на отклонение стрелки компаса или движение к северу, югу и т. п.:

    North by East - мор. норд-тень-ост

    the island lies North by East from here - мор. остров лежит на северо-северо-восток отсюда

    2) мор. с дифферентом

    (down) by the head - с дифферентом на нос; на носу; носом вперёд

    by the stern - с дифферентом на корму; на корме; кормой вперёд

    by the right! - направо!

    by the numbers! - по подразделениям!

    by dint of - путём, посредством; с помощью (чего-л.)

    he succeeded by dint of perseverance - он добился своего благодаря упорству

    he achieved success by means of hard work - он добился успеха упорным трудом

    by virtue of - посредством (чего-л.); благодаря (чему-л.); в силу /на основании/ (чего-л.)

    by the bye, by the way - между прочим; кстати

    (all) by oneself - а) один, в одиночестве; б) один, без посторонней помощи

    to have /to keep/ smth. by one - иметь что-л. при себе /с собой/

    he has no money [papers] by him - у него при себе /с собой/ нет денег [документов]

    сочетания с предлогом by типа by God, by Jingo, by golly и др. см. под соответствующими словами

    НБАРС > by

  • 12 identifier

    = ID
    идентификатор, признак; метка
    1) имена, присваиваемые переменным, константам, структурам данных, классам, процедурам, функциям, методам и другим программным объектам. Некоторые языки программирования требуют объявления идентификаторов до их использования в программе (explicit declaration). Обычно идентификатор представляет собой произвольную последовательность алфавитно-цифровых символов и некоторых специальных знаков типа подчёркивания (их набор может различаться), начинающуюся с буквы. С идентификаторами тесно связано понятие их области видимости (см. scope).
    Syn:
    см. тж. logical name

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > identifier

  • 13 MPI

    1) Multibus II Peripheral Interface - периферийный интерфейс шины Multibus II
    2) Message Passing Interface - интерфейс передачи сообщений - технология, стандарт MPI
    широко используемая на многих платформах (суперкомпьютеры, гетерогенные компьютерные сети) технология программирования для параллельных компьютеров, реализуемая в виде библиотеки стандартизованного API( MPI library) и поддерживающая языки Fortran, C++ и Си. Для взаимодействия параллельных процессов применяется полностью асинхронный обмен сообщениями, представляющими собой набор данных некоторого типа. Разработан и поддерживается организацией MPI Forum. Стандарт MPI-1.0 появился в мае 1994 г, a MPI 2.0 - в июле 1997 г. Многие библиотеки MPI доступны бесплатно

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > MPI

  • 14 nonprocedural language

    например, декларативные языки программирования типа Пролога, базирующиеся не на последовательно исполняемых операторах, управляющих структурах и т. д., а на описании набора (базы) фактов и отношений (правил), по которым выводится ответ на поставленный вопрос
    Ant:

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > nonprocedural language

  • 15 modern

    1. n полигр. прямой шрифт нового стиля
    2. a современный; новый
    Синонимический ряд:
    1. current (adj.) attendant; contemporaneous; contemporary; current; existent; existing; immediate; latest; latter-day; modern-day; present
    2. new (adj.) fresh; late; modernistic; neoteric; new; newfangled; new-fashioned; new-sprung; novel; prevalent; recent
    3. contemporary (noun) contemporary
    Антонимический ряд:
    antiquated; antique; archaic; obsolete; old

    English-Russian base dictionary > modern

  • 16 plc

    1. связь по ЛЭП
    2. программируемый логический контроллер
    3. несущая в канале ВЧ-связи по ЛЭП
    4. маскирование потери пакета
    5. контроллер с программируемой логикой
    6. акционерная компания с ограниченной ответственностью

     

    акционерная компания с ограниченной ответственностью
    AG - аббревиатура для обозначения AKTIENGESELLSCHAFT (акционерное общество). Оно пишется после названия немецких, австрийских или швейцарских компаний и является эквивалентом английской аббревиатуры plc (public limited company-акционерная компания с ограниченной ответственностью). Сравни: GmbH.
    [ http://www.vocable.ru/dictionary/533/symbol/97]

    Тематики

    EN

    DE

    • AG

     

    контроллер с программируемой логикой

    [А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]

    Тематики

    EN

     

    маскирование потери пакета
    Метод сокрытия факта потери медиапакетов путем генерирования синтезируемых пакетов (МСЭ-T G.1050).
    [ http://www.iks-media.ru/glossary/index.html?glossid=2400324]

    Тематики

    • электросвязь, основные понятия

    EN

     

    несущая в канале ВЧ-связи по ЛЭП

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999]

    Тематики

    • электротехника, основные понятия

    EN

     

    программируемый логический контроллер
    ПЛК
    -
    [Интент]

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
     Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]

    EN

    storage-programmable logic controller
    computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
    [IEV ref 351-32-34]

    FR

    automate programmable à mémoire
    équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
    [IEV ref 351-32-34]

      См. также:
    - архитектура контроллера;
    - производительность контроллера;
    - время реакции контроллера;
    КЛАССИФИКАЦИЯ

      Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы: По расположению модулей ввода-вывода ПЛК бывают:
    • моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
    • модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
    • распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
    Часто перечисленные конструктивные типы контроллеров комбинируются, например, моноблочный контроллер может иметь несколько съемных плат; моноблочный и модульный контроллеры могут быть дополнены удаленными модулями ввода-вывода, чтобы увеличить общее количество каналов.

    Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.

    По конструктивному исполнению и способу крепления контроллеры делятся на:
    По области применения контроллеры делятся на следующие типы:
    • универсальные общепромышленные;
    • для управления роботами;
    • для управления позиционированием и перемещением;
    • коммуникационные;
    • ПИД-контроллеры;
    • специализированные.

    По способу программирования контроллеры бывают:
    • программируемые с лицевой панели контроллера;
    • программируемые переносным программатором;
    • программируемые с помощью дисплея, мыши и клавиатуры;
    • программируемые с помощью персонального компьютера.

    Контроллеры могут программироваться на следующих языках:
    • на классических алгоритмических языках (C, С#, Visual Basic);
    • на языках МЭК 61131-3.

    Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП.   Контроллеры для систем автоматизации

    Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.

    Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.

    Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.

    В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования.   Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.

    Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).

    Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:
    • уменьшение габаритов;
    • расширение функциональных возможностей;
    • увеличение количества поддерживаемых интерфейсов и сетей;
    • использование идеологии "открытых систем";
    • использование языков программирования стандарта МЭК 61131-3;
    • снижение цены.
    Еще одной тенденцией является появление в контроллерах признаков компьютера (наличие мыши, клавиатуры, монитора, ОС Windows, возможности подключения жесткого диска), а в компьютерах - признаков контроллера (расширенный температурный диапазон, электронный диск, защита от пыли и влаги, крепление на DIN-рейку, наличие сторожевого таймера, увеличенное количество коммуникационных портов, использование ОС жесткого реального времени, функции самотестирования и диагностики, контроль целостности прикладной программы). Появились компьютеры в конструктивах для жестких условий эксплуатации. Аппаратные различия между компьютером и контроллером постепенно исчезают. Основными отличительными признаками контроллера остаются его назначение и наличие технологического языка программирования.

    [ http://bookasutp.ru/Chapter6_1.aspx]  
    Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
    Принцип работы контроллера состоит в выполнение следующего цикла операций:

    1.    Сбор сигналов с датчиков;
    2.    Обработка сигналов согласно прикладному алгоритму управления;
    3.    Выдача управляющих воздействий на исполнительные устройства.

    В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.

    Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:

    1.    Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.

    2.    Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.

    3.    Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.

    4.    Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.  
    4906
    Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
     
    Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.

    Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.
     
    4907
    Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
     
    Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).

    Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).

    Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.

    На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.
     
     
    4908
    Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.  
    4909
    Рис. 4. Резервированный контроллер FCP270.
    На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).

    На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).  
    4910
    Рис. 5. Контроллер AC800M.
     
    Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.

    При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:

    1.    Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.

    2.    Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.

    3.    Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)

    4.    Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.

    5.    Надежность. Наработка на отказ до 10-12 лет.

    6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).

    7.    Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.

    8.    Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.

    9.    Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.

    10.  Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.

    [ http://kazanets.narod.ru/PLC_PART1.htm]

    Тематики

    Синонимы

    EN

    DE

    • speicherprogrammierbare Steuerung, f

    FR

     

    связь по ЛЭП

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

    • электротехника, основные понятия

    EN

    Англо-русский словарь нормативно-технической терминологии > plc

  • 17 programmable logic controller

    1. программируемый логический контроллер
    2. контроллер с программируемой логикой

     

    контроллер с программируемой логикой

    [А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]

    Тематики

    EN

     

    программируемый логический контроллер
    ПЛК
    -
    [Интент]

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
     Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]

    EN

    storage-programmable logic controller
    computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
    [IEV ref 351-32-34]

    FR

    automate programmable à mémoire
    équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
    [IEV ref 351-32-34]

      См. также:
    - архитектура контроллера;
    - производительность контроллера;
    - время реакции контроллера;
    КЛАССИФИКАЦИЯ

      Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы: По расположению модулей ввода-вывода ПЛК бывают:
    • моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
    • модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
    • распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
    Часто перечисленные конструктивные типы контроллеров комбинируются, например, моноблочный контроллер может иметь несколько съемных плат; моноблочный и модульный контроллеры могут быть дополнены удаленными модулями ввода-вывода, чтобы увеличить общее количество каналов.

    Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.

    По конструктивному исполнению и способу крепления контроллеры делятся на:
    По области применения контроллеры делятся на следующие типы:
    • универсальные общепромышленные;
    • для управления роботами;
    • для управления позиционированием и перемещением;
    • коммуникационные;
    • ПИД-контроллеры;
    • специализированные.

    По способу программирования контроллеры бывают:
    • программируемые с лицевой панели контроллера;
    • программируемые переносным программатором;
    • программируемые с помощью дисплея, мыши и клавиатуры;
    • программируемые с помощью персонального компьютера.

    Контроллеры могут программироваться на следующих языках:
    • на классических алгоритмических языках (C, С#, Visual Basic);
    • на языках МЭК 61131-3.

    Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП.   Контроллеры для систем автоматизации

    Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.

    Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.

    Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.

    В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования.   Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.

    Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).

    Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:
    • уменьшение габаритов;
    • расширение функциональных возможностей;
    • увеличение количества поддерживаемых интерфейсов и сетей;
    • использование идеологии "открытых систем";
    • использование языков программирования стандарта МЭК 61131-3;
    • снижение цены.
    Еще одной тенденцией является появление в контроллерах признаков компьютера (наличие мыши, клавиатуры, монитора, ОС Windows, возможности подключения жесткого диска), а в компьютерах - признаков контроллера (расширенный температурный диапазон, электронный диск, защита от пыли и влаги, крепление на DIN-рейку, наличие сторожевого таймера, увеличенное количество коммуникационных портов, использование ОС жесткого реального времени, функции самотестирования и диагностики, контроль целостности прикладной программы). Появились компьютеры в конструктивах для жестких условий эксплуатации. Аппаратные различия между компьютером и контроллером постепенно исчезают. Основными отличительными признаками контроллера остаются его назначение и наличие технологического языка программирования.

    [ http://bookasutp.ru/Chapter6_1.aspx]  
    Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
    Принцип работы контроллера состоит в выполнение следующего цикла операций:

    1.    Сбор сигналов с датчиков;
    2.    Обработка сигналов согласно прикладному алгоритму управления;
    3.    Выдача управляющих воздействий на исполнительные устройства.

    В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.

    Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:

    1.    Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.

    2.    Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.

    3.    Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.

    4.    Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.  
    4906
    Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
     
    Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.

    Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.
     
    4907
    Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
     
    Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).

    Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).

    Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.

    На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.
     
     
    4908
    Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.  
    4909
    Рис. 4. Резервированный контроллер FCP270.
    На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).

    На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).  
    4910
    Рис. 5. Контроллер AC800M.
     
    Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.

    При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:

    1.    Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.

    2.    Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.

    3.    Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)

    4.    Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.

    5.    Надежность. Наработка на отказ до 10-12 лет.

    6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).

    7.    Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.

    8.    Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.

    9.    Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.

    10.  Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.

    [ http://kazanets.narod.ru/PLC_PART1.htm]

    Тематики

    Синонимы

    EN

    DE

    • speicherprogrammierbare Steuerung, f

    FR

    Англо-русский словарь нормативно-технической терминологии > programmable logic controller

  • 18 programmable controller

    1. программируемый логический контроллер
    2. программируемый контроллер

     

    программируемый контроллер

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

    • электротехника, основные понятия

    EN

     

    программируемый логический контроллер
    ПЛК
    -
    [Интент]

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
     Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]

    EN

    storage-programmable logic controller
    computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
    [IEV ref 351-32-34]

    FR

    automate programmable à mémoire
    équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
    [IEV ref 351-32-34]

      См. также:
    - архитектура контроллера;
    - производительность контроллера;
    - время реакции контроллера;
    КЛАССИФИКАЦИЯ

      Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы: По расположению модулей ввода-вывода ПЛК бывают:
    • моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
    • модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
    • распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
    Часто перечисленные конструктивные типы контроллеров комбинируются, например, моноблочный контроллер может иметь несколько съемных плат; моноблочный и модульный контроллеры могут быть дополнены удаленными модулями ввода-вывода, чтобы увеличить общее количество каналов.

    Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.

    По конструктивному исполнению и способу крепления контроллеры делятся на:
    По области применения контроллеры делятся на следующие типы:
    • универсальные общепромышленные;
    • для управления роботами;
    • для управления позиционированием и перемещением;
    • коммуникационные;
    • ПИД-контроллеры;
    • специализированные.

    По способу программирования контроллеры бывают:
    • программируемые с лицевой панели контроллера;
    • программируемые переносным программатором;
    • программируемые с помощью дисплея, мыши и клавиатуры;
    • программируемые с помощью персонального компьютера.

    Контроллеры могут программироваться на следующих языках:
    • на классических алгоритмических языках (C, С#, Visual Basic);
    • на языках МЭК 61131-3.

    Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП.   Контроллеры для систем автоматизации

    Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.

    Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.

    Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.

    В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования.   Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.

    Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).

    Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:
    • уменьшение габаритов;
    • расширение функциональных возможностей;
    • увеличение количества поддерживаемых интерфейсов и сетей;
    • использование идеологии "открытых систем";
    • использование языков программирования стандарта МЭК 61131-3;
    • снижение цены.
    Еще одной тенденцией является появление в контроллерах признаков компьютера (наличие мыши, клавиатуры, монитора, ОС Windows, возможности подключения жесткого диска), а в компьютерах - признаков контроллера (расширенный температурный диапазон, электронный диск, защита от пыли и влаги, крепление на DIN-рейку, наличие сторожевого таймера, увеличенное количество коммуникационных портов, использование ОС жесткого реального времени, функции самотестирования и диагностики, контроль целостности прикладной программы). Появились компьютеры в конструктивах для жестких условий эксплуатации. Аппаратные различия между компьютером и контроллером постепенно исчезают. Основными отличительными признаками контроллера остаются его назначение и наличие технологического языка программирования.

    [ http://bookasutp.ru/Chapter6_1.aspx]  
    Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
    Принцип работы контроллера состоит в выполнение следующего цикла операций:

    1.    Сбор сигналов с датчиков;
    2.    Обработка сигналов согласно прикладному алгоритму управления;
    3.    Выдача управляющих воздействий на исполнительные устройства.

    В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.

    Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:

    1.    Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.

    2.    Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.

    3.    Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.

    4.    Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.  
    4906
    Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
     
    Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.

    Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.
     
    4907
    Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
     
    Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).

    Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).

    Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.

    На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.
     
     
    4908
    Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.  
    4909
    Рис. 4. Резервированный контроллер FCP270.
    На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).

    На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).  
    4910
    Рис. 5. Контроллер AC800M.
     
    Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.

    При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:

    1.    Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.

    2.    Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.

    3.    Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)

    4.    Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.

    5.    Надежность. Наработка на отказ до 10-12 лет.

    6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).

    7.    Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.

    8.    Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.

    9.    Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.

    10.  Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.

    [ http://kazanets.narod.ru/PLC_PART1.htm]

    Тематики

    Синонимы

    EN

    DE

    • speicherprogrammierbare Steuerung, f

    FR

    Англо-русский словарь нормативно-технической терминологии > programmable controller

  • 19 storage-programmable logic controller

    1. программируемый логический контроллер

     

    программируемый логический контроллер
    ПЛК
    -
    [Интент]

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
     Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]

    EN

    storage-programmable logic controller
    computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
    [IEV ref 351-32-34]

    FR

    automate programmable à mémoire
    équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
    [IEV ref 351-32-34]

      См. также:
    - архитектура контроллера;
    - производительность контроллера;
    - время реакции контроллера;
    КЛАССИФИКАЦИЯ

      Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы: По расположению модулей ввода-вывода ПЛК бывают:
    • моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
    • модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
    • распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
    Часто перечисленные конструктивные типы контроллеров комбинируются, например, моноблочный контроллер может иметь несколько съемных плат; моноблочный и модульный контроллеры могут быть дополнены удаленными модулями ввода-вывода, чтобы увеличить общее количество каналов.

    Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.

    По конструктивному исполнению и способу крепления контроллеры делятся на:
    По области применения контроллеры делятся на следующие типы:
    • универсальные общепромышленные;
    • для управления роботами;
    • для управления позиционированием и перемещением;
    • коммуникационные;
    • ПИД-контроллеры;
    • специализированные.

    По способу программирования контроллеры бывают:
    • программируемые с лицевой панели контроллера;
    • программируемые переносным программатором;
    • программируемые с помощью дисплея, мыши и клавиатуры;
    • программируемые с помощью персонального компьютера.

    Контроллеры могут программироваться на следующих языках:
    • на классических алгоритмических языках (C, С#, Visual Basic);
    • на языках МЭК 61131-3.

    Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП.   Контроллеры для систем автоматизации

    Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.

    Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.

    Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.

    В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования.   Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.

    Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).

    Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:
    • уменьшение габаритов;
    • расширение функциональных возможностей;
    • увеличение количества поддерживаемых интерфейсов и сетей;
    • использование идеологии "открытых систем";
    • использование языков программирования стандарта МЭК 61131-3;
    • снижение цены.
    Еще одной тенденцией является появление в контроллерах признаков компьютера (наличие мыши, клавиатуры, монитора, ОС Windows, возможности подключения жесткого диска), а в компьютерах - признаков контроллера (расширенный температурный диапазон, электронный диск, защита от пыли и влаги, крепление на DIN-рейку, наличие сторожевого таймера, увеличенное количество коммуникационных портов, использование ОС жесткого реального времени, функции самотестирования и диагностики, контроль целостности прикладной программы). Появились компьютеры в конструктивах для жестких условий эксплуатации. Аппаратные различия между компьютером и контроллером постепенно исчезают. Основными отличительными признаками контроллера остаются его назначение и наличие технологического языка программирования.

    [ http://bookasutp.ru/Chapter6_1.aspx]  
    Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
    Принцип работы контроллера состоит в выполнение следующего цикла операций:

    1.    Сбор сигналов с датчиков;
    2.    Обработка сигналов согласно прикладному алгоритму управления;
    3.    Выдача управляющих воздействий на исполнительные устройства.

    В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.

    Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:

    1.    Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.

    2.    Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.

    3.    Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.

    4.    Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.  
    4906
    Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
     
    Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.

    Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.
     
    4907
    Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
     
    Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).

    Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).

    Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.

    На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.
     
     
    4908
    Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.  
    4909
    Рис. 4. Резервированный контроллер FCP270.
    На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).

    На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).  
    4910
    Рис. 5. Контроллер AC800M.
     
    Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.

    При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:

    1.    Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.

    2.    Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.

    3.    Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)

    4.    Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.

    5.    Надежность. Наработка на отказ до 10-12 лет.

    6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).

    7.    Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.

    8.    Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.

    9.    Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.

    10.  Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.

    [ http://kazanets.narod.ru/PLC_PART1.htm]

    Тематики

    Синонимы

    EN

    DE

    • speicherprogrammierbare Steuerung, f

    FR

    Англо-русский словарь нормативно-технической терминологии > storage-programmable logic controller

  • 20 data type

    1. тип данных

     

    тип данных
    Множество величин, объединенных определенной совокупностью допустимых операций.
    [ИСО/МЭК 2382-15]
    [ ГОСТ Р 52292-2004]

    тип данных
    тип

    Множество значений вместе с множеством допустимых над ними операций
    [ ГОСТ 28397-89]

    тип данных
    В программировании тип данных определяет множество допустимых значений объекта (переменной, константы, массива и пр.), формат хранения, размер выделяемой памяти и т.д.
    [ http://www.morepc.ru/dict/]


    Тематики

    EN

    2.35 тип данных (data type): Поименованная совокупность данных с общими статическими и динамическими свойствами, устанавливаемыми формализованными требованиями к данным рассматриваемого типа.

    Источник: ГОСТ Р ИСО/МЭК ТО 10032-2007: Эталонная модель управления данными

    3.2 тип данных (data type): Характер данных.

    Примечание - Типом данных могут быть единицы измерения, количественные данные, короткая строка, свободный текст, числовые, логические данные.

    Источник: ГОСТ Р ИСО/ТС 14048-2009: Экологический менеджмент. Оценка жизненного цикла. Формат документирования данных

    7.4.2 тип данных (data type): Характер данных.

    Примечание - Единицы измерения, количественные, короткая строка, свободный текст, числовые, логические значения.

    [ИСО/ТС 14048:2002]

    Источник: ГОСТ Р ИСО 14050-2009: Менеджмент окружающей среды. Словарь оригинал документа

    Англо-русский словарь нормативно-технической терминологии > data type

См. также в других словарях:

  • Языки банту — Таксон: Группа Статус: Общепризнана Ареал: Тропическая Африка Число носителей: 310 млн человек (2004, оценка) Классификация …   Википедия

  • Языки Банту — Таксон: Группа Статус: Общепризнана Ареал: Тропическая Африка Число носителей: 310 млн человек (2004, оценка) Классификация …   Википедия

  • Языки среднеевропейского стандарта — (англ. Standard Average European или SAE), также языки СЕС  языки европейского языкового союза, обладающие рядом общих грамматических особенностей, как правило не связанных с общим происхождением. К языкам СЕС относятся романские,… …   Википедия

  • Языки манде — Языки манде  семья языков в рамках нигеро конголезской макросемьи. Распространены в Западной Африке, главным образом в таких странах, как Сенегал, Мали, Либерия, Гвинея, Буркина Фасо, Кот д Ивуар, Бенин и др. Включает до 65 языков с общим… …   Википедия

  • Языки программирования — Язык программирования  формальная знаковая система, предназначенная для записи программ. Программа обычно представляет собой некоторый алгоритм в форме, понятной для исполнителя (например, компьютера). Язык программирования определяет набор… …   Википедия

  • Языки бенуэ-конго — Бенуэ конголезские языки (бенуэ конго)  крупнейшая семья языков в Африке, входит в состав нигеро конголезских языков. Распространены на обширной территории Африки (к югу от Сахары) от Того до Сомали и к югу вплоть до ЮАР. Общее число говорящих… …   Википедия

  • Языки — Язык  знаковая система, соотносящая понятийное содержание и типовое звучание (написание). Различают: человеческие языки (предмет изучения лингвистики): естественные человеческие языки, искусственные языки для общения людей (например, эсперанто),… …   Википедия

  • Языки догон — Догонские языки Догонские языки (языки догон) семья в составе нигеро конголезских языков. Распространены среди догонов в Мали (проживающих компактно или смешанно с фульбе в районе уступа Бандиагара и прилегающего к нему плато на северо западе, а… …   Википедия

  • Языки гуайкуру — Гуайкуру (гуайкурские, вайкуру языки) семья индейских языков Южной Америки. Распространены на севере Аргентины, в некоторых районах Парагвая и Боливии и на юге Бразилии (штат Мату Гросу ду Сул). Общее число говорящих около 60 тыс. человек.… …   Википедия

  • Индоевропейские языки — Индоевропейские языки  одна из крупнейших семей языков Евразии, распространившаяся в течение последних пяти веков также в Северной и Южной Америке, Австралии и отчасти в Африке. Поскольку сравнительно исторический метод и соответственно… …   Лингвистический энциклопедический словарь

  • Палеобалканские языки — Индоевропейцы Индоевропейские языки Анатолийские · Албанский Армянский · Балтские · Венетский Германские · Иллирийские Арийские: Нуристанские, Иранские, Индоарийские …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»